// 引用网络请求中间件
import request from '../../utils/request.js';


const API_NAME = '/user'

/* 微信 用户 */


export default {
	/* 修改个人消息 */
	changeUserInfo(data) {
		return request({
			url: `${API_NAME}/userApi/user/update`,
			method: 'PUT',
			data
		})
	},
	/* 获取用户消息 */
	getUserInfo() {
		return request({
			url: `${API_NAME}/userApi/userInfo`,
			method: 'GET',
		})
	},
	login(data) {
		return request({
			url: '/user/login',
			method: 'POST',
			data
		})
	},
	/* 微信授权获取手机号 */
	wxGetPhone() {
		return request({
			url: '/user/login',
			method: 'POST',
			data
		})
	},
	/* 手机号查用户 */
	phoneFindUser(phone) {
		return request({
			url: `${API_NAME}/userApi/user?phone=${phone}`,
			method: 'GET',
		})
	},

	/* 反馈 */
	putFeedBack(data) {
		return request({
			url: `${API_NAME}/userFeedbackApi/feedback/submit`,
			method: 'POST',
			data
		})
	},

	/*确定用户位置  */
	getUserGps(data) {
		console.log(data, "data");
		return request({
			url: `${API_NAME}/coordinate/add`,
			method: 'POST',
			data
		})
	},
	/* 获取用户周围用户 */
	getNearUser(distance, latitude, longitude) {
		return request({
			url: `${API_NAME}/coordinate/get?distance=${distance}&latitude=${latitude}&longitude=${longitude}`,
			method: 'GET',
		})
	},
	/* 获取用户轨迹 */
	getUserTrack() {
		return request({
			url: `${API_NAME}/coordinate/getPosition`,
			method: 'GET',
		})
	}
}
